top spreader roller - Turkish English Dictionary